.TH "C:/96_project/DesignPattern/Product/groupinc/ProductDef.h" 3 "Sat Dec 7 2019" "DesignPattern" \" -*- nroff -*-
.ad l
.nh
.SH NAME
C:/96_project/DesignPattern/Product/groupinc/ProductDef.h
.SH SYNOPSIS
.br
.PP
.SS "Enumerations"

.in +1c
.ti -1c
.RI "enum \fBPROFESSION_TYPE\fP { \fBPROFESSION_NONE\fP = 0, \fBPROFESSION_WARRIOR\fP, \fBPROFESSION_MASTER\fP, \fBPROFESSION_PRIEST\fP, \fBPROFESSION_ALL\fP, \fBPROFESSION_INVALID\fP = -1 }"
.br
.ti -1c
.RI "enum \fBMANUFACTURER_TYPE\fP { \fBMANUFACTURER_NONE\fP = 0, \fBMANUFACTURER_DELL\fP, \fBMANUFACTURER_ASUS\fP, \fBMANUFACTURER_HP\fP, \fBMANUFACTURER_MIX\fP, \fBMANUFACTURER_ALL\fP, \fBMANUFACTURER_INVALID\fP = -1 }"
.br
.ti -1c
.RI "enum \fBCOMPUTER_TYPE\fP { \fBCOMPUTER_NONE\fP = 0, \fBCOMPUTER_NOTEBOOK\fP, \fBCOMPUTER_DESKTOP\fP, \fBCOMPUTER_SERVER\fP, \fBCOMPUTER_ALL\fP, \fBCOMPUTER_INVALID\fP = -1 }"
.br
.ti -1c
.RI "enum \fBCOMPUTERPART_TYPE\fP { \fBCOMPUTERPART_NONE\fP = 0, \fBCOMPUTERPART_NORMAL\fP, \fBCOMPUTERPART_DOUBLEMOUSE\fP, \fBCOMPUTERPART_DOUBLEKEYBOARD\fP, \fBCOMPUTERPART_DOUBLEMONITOR\fP, \fBCOMPUTERPART_ALL\fP, \fBCOMPUTERPART_INVALID\fP = -1 }"
.br
.in -1c
.SS "Variables"

.in +1c
.ti -1c
.RI "static const string \fBSTATIC_CONST_STRING_PROFESSION\fP [\fBPROFESSION_ALL\fP]"
.br
.ti -1c
.RI "static const string \fBSTATIC_CONST_STRING_MANUFACTURER\fP [\fBMANUFACTURER_ALL\fP]"
.br
.ti -1c
.RI "static const string \fBSTATIC_CONST_STRING_COMPUTER\fP [\fBCOMPUTER_ALL\fP]"
.br
.ti -1c
.RI "static const string \fBSTATIC_CONST_STRING_COMPUTERPART\fP [\fBCOMPUTERPART_ALL\fP]"
.br
.in -1c
.SH "Enumeration Type Documentation"
.PP 
.SS "enum \fBCOMPUTER_TYPE\fP"

.PP
\fBEnumerator\fP
.in +1c
.TP
\fB\fICOMPUTER_NONE \fP\fP
.TP
\fB\fICOMPUTER_NOTEBOOK \fP\fP
.TP
\fB\fICOMPUTER_DESKTOP \fP\fP
.TP
\fB\fICOMPUTER_SERVER \fP\fP
.TP
\fB\fICOMPUTER_ALL \fP\fP
.TP
\fB\fICOMPUTER_INVALID \fP\fP
.PP
Definition at line 47 of file ProductDef\&.h\&.
.SS "enum \fBCOMPUTERPART_TYPE\fP"

.PP
\fBEnumerator\fP
.in +1c
.TP
\fB\fICOMPUTERPART_NONE \fP\fP
.TP
\fB\fICOMPUTERPART_NORMAL \fP\fP
.TP
\fB\fICOMPUTERPART_DOUBLEMOUSE \fP\fP
.TP
\fB\fICOMPUTERPART_DOUBLEKEYBOARD \fP\fP
.TP
\fB\fICOMPUTERPART_DOUBLEMONITOR \fP\fP
.TP
\fB\fICOMPUTERPART_ALL \fP\fP
.TP
\fB\fICOMPUTERPART_INVALID \fP\fP
.PP
Definition at line 64 of file ProductDef\&.h\&.
.SS "enum \fBMANUFACTURER_TYPE\fP"

.PP
\fBEnumerator\fP
.in +1c
.TP
\fB\fIMANUFACTURER_NONE \fP\fP
.TP
\fB\fIMANUFACTURER_DELL \fP\fP
.TP
\fB\fIMANUFACTURER_ASUS \fP\fP
.TP
\fB\fIMANUFACTURER_HP \fP\fP
.TP
\fB\fIMANUFACTURER_MIX \fP\fP
.TP
\fB\fIMANUFACTURER_ALL \fP\fP
.TP
\fB\fIMANUFACTURER_INVALID \fP\fP
.PP
Definition at line 28 of file ProductDef\&.h\&.
.SS "enum \fBPROFESSION_TYPE\fP"

.PP
\fBEnumerator\fP
.in +1c
.TP
\fB\fIPROFESSION_NONE \fP\fP
.TP
\fB\fIPROFESSION_WARRIOR \fP\fP
.TP
\fB\fIPROFESSION_MASTER \fP\fP
.TP
\fB\fIPROFESSION_PRIEST \fP\fP
.TP
\fB\fIPROFESSION_ALL \fP\fP
.TP
\fB\fIPROFESSION_INVALID \fP\fP
.PP
Definition at line 11 of file ProductDef\&.h\&.
.SH "Variable Documentation"
.PP 
.SS "const string STATIC_CONST_STRING_COMPUTER[\fBCOMPUTER_ALL\fP]\fC [static]\fP"
\fBInitial value:\fP
.PP
.nf
= {
    "COMPUTER_NONE",
    "COMPUTER_NOTEBOOK",
    "COMPUTER_DESKTOP",
    "COMPUTER_SERVER"
}
.fi
.PP
Definition at line 57 of file ProductDef\&.h\&.
.SS "const string STATIC_CONST_STRING_COMPUTERPART[\fBCOMPUTERPART_ALL\fP]\fC [static]\fP"
\fBInitial value:\fP
.PP
.nf
= {
    "COMPUTERPART_NONE",
    "COMPUTERPART_NORMAL",
    "COMPUTERPART_DOUBLEMOUSE",
    "COMPUTERPART_DOUBLEKEYBOARD",
    "COMPUTERPART_DOUBLEMONITOR"
}
.fi
.PP
Definition at line 77 of file ProductDef\&.h\&.
.SS "const string STATIC_CONST_STRING_MANUFACTURER[\fBMANUFACTURER_ALL\fP]\fC [static]\fP"
\fBInitial value:\fP
.PP
.nf
= {
    "MANUFACTURER_NONE",
    "MANUFACTURER_DELL",
    "MANUFACTURER_ASUS",
    "MANUFACTURER_HP"
}
.fi
.PP
Definition at line 40 of file ProductDef\&.h\&.
.SS "const string STATIC_CONST_STRING_PROFESSION[\fBPROFESSION_ALL\fP]\fC [static]\fP"
\fBInitial value:\fP
.PP
.nf
= {
    "PROFESSION_NONE",
    "PROFESSION_WARRIOR",
    "PROFESSION_MASTER",
    "PROFESSION_PRIEST"
}
.fi
.PP
Definition at line 21 of file ProductDef\&.h\&.
.SH "Author"
.PP 
Generated automatically by Doxygen for DesignPattern from the source code\&.
